• word of the day

    lemmus trimucronatus

    lemmus trimucronatus - Dictionary definition and meaning for word lemmus trimucronatus

    Definition
    (noun) of northwestern Canada and Alaska
    Synonyms : brown lemming
Download our Mobile App Today
Receive our word of the day
on Whatsapp